Either CSE 123, CSE 143, CSE 154, or CSE 163; and INFO 201.
Introduction to client-side development on the internet, including markup, programming languages, protocols, libraries, and frameworks for creating and maintaining usable and accessible, interactive applications.
[{"id":11935,"courseUrl":"i/INFO340A4427.html","data":{"h1":"Information School INFO 340 A","h2":"Joel Ross Assistant Professor WI25","caption":{"text":"Form W: Custom Form \"34\" surveyed \"68\" enrolled","enrolled":"68","surveyed":"34"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"3%","Good":"6%","Poor":"0%","Median":"4.34","Question":"The course as a whole:","Excellent":"42%","Very Good":"48%","Very Poor":"0%"},{"Fair":"0%","Good":"6%","Poor":"0%","Median":"4.53","Question":"The course content:","Excellent":"52%","Very Good":"42%","Very Poor":"0%"},{"Fair":"3%","Good":"9%","Poor":"0%","Median":"4.61","Question":"Instructor's contribution:","Excellent":"56%","Very Good":"31%","Very Poor":"0%"},{"Fair":"6%","Good":"9%","Poor":"0%","Median":"4.61","Question":"Instructor's effectiveness:","Excellent":"56%","Very Good":"28%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","42%","48%","6%","3%","0%","0%","4.34"],["The course content:","52%","42%","6%","0%","0%","0%","4.53"],["Instructor's contribution:","56%","31%","9%","3%","0%","0%","4.61"],["Instructor's effectiveness:","56%","28%","9%","6%","0%","0%","4.61"]]},"createdAt":"2025-07-30T07:19:42.455547","updatedAt":"2025-07-30T07:19:42.455547","professor":"Joel Ross","role":"Assistant Professor","term":"WI25","enrolledCount":68,"surveyedCount":34,"courseCode":" INFO 340","sessionCode":"A","quarter":"20251"},{"id":11936,"courseUrl":"i/INFO340A5568.html","data":{"h1":"Information School INFO 340 A","h2":"Joel Ross Assistant Professor SP25","caption":{"text":"Form W: Custom Form \"37\" surveyed \"74\" enrolled","enrolled":"74","surveyed":"37"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"3%","Good":"19%","Poor":"0%","Median":"4.29","Question":"The course as a whole:","Excellent":"43%","Very Good":"32%","Very Poor":"3%"},{"Fair":"3%","Good":"11%","Poor":"0%","Median":"4.39","Question":"The course content:","Excellent":"46%","Very Good":"38%","Very Poor":"3%"},{"Fair":"3%","Good":"8%","Poor":"0%","Median":"4.70","Question":"Instructor's contribution:","Excellent":"62%","Very Good":"24%","Very Poor":"3%"},{"Fair":"0%","Good":"5%","Poor":"3%","Median":"4.62","Question":"Instructor's effectiveness:","Excellent":"57%","Very Good":"32%","Very Poor":"3%"}],"table_data_list_of_lists":[["The course as a whole:","43%","32%","19%","3%","0%","3%","4.29"],["The course content:","46%","38%","11%","3%","0%","3%","4.39"],["Instructor's contribution:","62%","24%","8%","3%","0%","3%","4.70"],["Instructor's effectiveness:","57%","32%","5%","0%","3%","3%","4.62"]]},"createdAt":"2025-07-30T07:19:42.455547","updatedAt":"2025-07-30T07:19:42.455547","professor":"Joel Ross","role":"Assistant Professor","term":"SP25","enrolledCount":74,"surveyedCount":37,"courseCode":" INFO 340","sessionCode":"A","quarter":"20252"},{"id":11937,"courseUrl":"i/INFO340A5851.html","data":{"h1":"Information School INFO 340 A","h2":"Joel Ross Assistant Professor AU24","caption":{"text":"Form W: Custom Form \"14\" surveyed \"76\" enrolled","enrolled":"76","surveyed":"14"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"7%","Good":"7%","Poor":"0%","Median":"4.63","Question":"The course as a whole:","Excellent":"57%","Very Good":"29%","Very Poor":"0%"},{"Fair":"7%","Good":"0%","Poor":"0%","Median":"4.72","Question":"The course content:","Excellent":"64%","Very Good":"29%","Very Poor":"0%"},{"Fair":"7%","Good":"0%","Poor":"0%","Median":"4.92","Question":"Instructor's contribution:","Excellent":"86%","Very Good":"7%","Very Poor":"0%"},{"Fair":"7%","Good":"7%","Poor":"0%","Median":"4.92","Question":"Instructor's effectiveness:","Excellent":"86%","Very Good":"0%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","57%","29%","7%","7%","0%","0%","4.63"],["The course content:","64%","29%","0%","7%","0%","0%","4.72"],["Instructor's contribution:","86%","7%","0%","7%","0%","0%","4.92"],["Instructor's effectiveness:","86%","0%","7%","7%","0%","0%","4.92"]]},"createdAt":"2025-07-30T07:19:42.455547","updatedAt":"2025-07-30T07:19:42.455547","professor":"Joel Ross","role":"Assistant Professor","term":"AU24","enrolledCount":76,"surveyedCount":14,"courseCode":" INFO 340","sessionCode":"A","quarter":"20244"},{"id":11938,"courseUrl":"i/INFO340B3421.html","data":{"h1":"Information School INFO 340 B","h2":"Tim Carlson Lecturer AU24","caption":{"text":"Form W: Custom Form \"5\" surveyed \"53\" enrolled","enrolled":"53","surveyed":"5"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"0%","Good":"60%","Poor":"0%","Median":"3.33","Question":"The course as a whole:","Excellent":"40%","Very Good":"0%","Very Poor":"0%"},{"Fair":"0%","Good":"40%","Poor":"0%","Median":"4.00","Question":"The course content:","Excellent":"40%","Very Good":"20%","Very Poor":"0%"},{"Fair":"20%","Good":"40%","Poor":"0%","Median":"3.25","Question":"Instructor's contribution:","Excellent":"40%","Very Good":"0%","Very Poor":"0%"},{"Fair":"40%","Good":"20%","Poor":"0%","Median":"3.00","Question":"Instructor's effectiveness:","Excellent":"40%","Very Good":"0%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","40%","0%","60%","0%","0%","0%","3.33"],["The course content:","40%","20%","40%","0%","0%","0%","4.00"],["Instructor's contribution:","40%","0%","40%","20%","0%","0%","3.25"],["Instructor's effectiveness:","40%","0%","20%","40%","0%","0%","3.00"]]},"createdAt":"2025-07-30T07:19:42.455547","updatedAt":"2025-07-30T07:19:42.455547","professor":"Tim Carlson","role":"Lecturer","term":"AU24","enrolledCount":53,"surveyedCount":5,"courseCode":" INFO 340","sessionCode":"B","quarter":"20244"},{"id":11939,"courseUrl":"i/INFO340B5571.html","data":{"h1":"Information School INFO 340 B","h2":"Mara Kirdani-Ryan Assistant Professor SP25","caption":{"text":"Form W: Custom Form \"9\" surveyed \"61\" enrolled","enrolled":"61","surveyed":"9"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"0%","Good":"0%","Poor":"22%","Median":"4.13","Question":"The course as a whole:","Excellent":"33%","Very Good":"44%","Very Poor":"0%"},{"Fair":"11%","Good":"11%","Poor":"0%","Median":"4.13","Question":"The course content:","Excellent":"33%","Very Good":"44%","Very Poor":"0%"},{"Fair":"0%","Good":"11%","Poor":"22%","Median":"4.00","Question":"Instructor's contribution:","Excellent":"33%","Very Good":"33%","Very Poor":"0%"},{"Fair":"0%","Good":"22%","Poor":"0%","Median":"3.67","Question":"Instructor's effectiveness:","Excellent":"22%","Very Good":"33%","Very Poor":"22%"}],"table_data_list_of_lists":[["The course as a whole:","33%","44%","0%","0%","22%","0%","4.13"],["The course content:","33%","44%","11%","11%","0%","0%","4.13"],["Instructor's contribution:","33%","33%","11%","0%","22%","0%","4.00"],["Instructor's effectiveness:","22%","33%","22%","0%","0%","22%","3.67"]]},"createdAt":"2025-07-30T07:19:42.455547","updatedAt":"2025-07-30T07:19:42.455547","professor":"Mara Kirdani-Ryan","role":"Assistant Professor","term":"SP25","enrolledCount":61,"surveyedCount":9,"courseCode":" INFO 340","sessionCode":"B","quarter":"20252"},{"id":11940,"courseUrl":"i/INFO340B5992.html","data":{"h1":"Information School INFO 340 B","h2":"Kyle Thayer Assistant Professor WI25","caption":{"text":"Form W: Custom Form \"10\" surveyed \"54\" enrolled","enrolled":"54","surveyed":"10"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"0%","Good":"30%","Poor":"0%","Median":"4.00","Question":"The course as a whole:","Excellent":"30%","Very Good":"40%","Very Poor":"0%"},{"Fair":"0%","Good":"30%","Poor":"0%","Median":"4.17","Question":"The course content:","Excellent":"40%","Very Good":"30%","Very Poor":"0%"},{"Fair":"10%","Good":"10%","Poor":"0%","Median":"4.25","Question":"Instructor's contribution:","Excellent":"40%","Very Good":"40%","Very Poor":"0%"},{"Fair":"20%","Good":"0%","Poor":"0%","Median":"4.10","Question":"Instructor's effectiveness:","Excellent":"30%","Very Good":"50%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","30%","40%","30%","0%","0%","0%","4.00"],["The course content:","40%","30%","30%","0%","0%","0%","4.17"],["Instructor's contribution:","40%","40%","10%","10%","0%","0%","4.25"],["Instructor's effectiveness:","30%","50%","0%","20%","0%","0%","4.10"]]},"createdAt":"2025-07-30T07:19:42.455547","updatedAt":"2025-07-30T07:19:42.455547","professor":"Kyle Thayer","role":"Assistant Professor","term":"WI25","enrolledCount":54,"surveyedCount":10,"courseCode":" INFO 340","sessionCode":"B","quarter":"20251"},{"id":11941,"courseUrl":"i/INFO340C3053.html","data":{"h1":"Information School INFO 340 C","h2":"Kristen Thayer Lecturer SP25","caption":{"text":"Form W: Custom Form \"6\" surveyed \"27\" enrolled","enrolled":"27","surveyed":"6"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"0%","Good":"33%","Poor":"0%","Median":"4.00","Question":"The course as a whole:","Excellent":"33%","Very Good":"33%","Very Poor":"0%"},{"Fair":"0%","Good":"33%","Poor":"0%","Median":"4.00","Question":"The course content:","Excellent":"33%","Very Good":"33%","Very Poor":"0%"},{"Fair":"0%","Good":"33%","Poor":"0%","Median":"4.00","Question":"Instructor's contribution:","Excellent":"33%","Very Good":"33%","Very Poor":"0%"},{"Fair":"0%","Good":"33%","Poor":"0%","Median":"4.00","Question":"Instructor's effectiveness:","Excellent":"33%","Very Good":"33%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","33%","33%","33%","0%","0%","0%","4.00"],["The course content:","33%","33%","33%","0%","0%","0%","4.00"],["Instructor's contribution:","33%","33%","33%","0%","0%","0%","4.00"],["Instructor's effectiveness:","33%","33%","33%","0%","0%","0%","4.00"]]},"createdAt":"2025-07-30T07:19:43.611189","updatedAt":"2025-07-30T07:19:43.611189","professor":"Kristen Thayer","role":"Lecturer","term":"SP25","enrolledCount":27,"surveyedCount":6,"courseCode":" INFO 340","sessionCode":"C","quarter":"20252"},{"id":11942,"courseUrl":"i/INFO340C3100.html","data":{"h1":"Information School INFO 340 C","h2":"Tim Carlson Lecturer WI25","caption":{"text":"Form W: Custom Form \"16\" surveyed \"33\" enrolled","enrolled":"33","surveyed":"16"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"6%","Good":"25%","Poor":"0%","Median":"4.10","Question":"The course as a whole:","Excellent":"38%","Very Good":"31%","Very Poor":"0%"},{"Fair":"0%","Good":"31%","Poor":"6%","Median":"4.00","Question":"The course content:","Excellent":"38%","Very Good":"25%","Very Poor":"0%"},{"Fair":"0%","Good":"25%","Poor":"0%","Median":"4.50","Question":"Instructor's contribution:","Excellent":"50%","Very Good":"25%","Very Poor":"0%"},{"Fair":"6%","Good":"25%","Poor":"0%","Median":"4.25","Question":"Instructor's effectiveness:","Excellent":"44%","Very Good":"25%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","38%","31%","25%","6%","0%","0%","4.10"],["The course content:","38%","25%","31%","0%","6%","0%","4.00"],["Instructor's contribution:","50%","25%","25%","0%","0%","0%","4.50"],["Instructor's effectiveness:","44%","25%","25%","6%","0%","0%","4.25"]]},"createdAt":"2025-07-30T07:19:43.611189","updatedAt":"2025-07-30T07:19:43.611189","professor":"Tim Carlson","role":"Lecturer","term":"WI25","enrolledCount":33,"surveyedCount":16,"courseCode":" INFO 340","sessionCode":"C","quarter":"20251"}]